work things one's own advantage - Allemand Anglais Dictionnaire